Es kann passieren, dass die deutsche Dokumentation nicht so aktuell wie die englische ist!

Scene-Handler V0.99.3 (29-01-2000)

Dieses Programm mountet eine MovieShop-Szene / -Partition.

Die aktuelle Version finden Sie unter:
http://www.baud.de/video/scenehandler.html
Meine Homepage: http://www.kazik.de/alx/



Inhaltsverzeichnis:



Voraussetzungen

68020+, MUI 3.x, AmigaOS 3.x (Getestet unter: 3.5)
Die Programm-GUI benötigt MUI 3.x (Getestet unter: 3.8)



Übersicht

Dieses Programm erlaubt das Mounten einer MovieShop-Szene, bzw. -Partition unter AmigaOS.

So können Sie direkt auf alle JPEGs und Sounds zugreifen !

Der Soundtrack von Szenen kann ersetzt werden.

Das Programm ist kompatibel zu MovieShop V4.2/V4.3/V4.8 und V5.2.



Installation

Kopieren sie einfach das gesamte Scene-Handler Verzeichnis an einen beliebigen Ort. (z.B. via Drag&Drop auf der WB)



Benutzung unter MovieShop V4.8

Seit Version 0.99.1 verfügt der Scene-Handler über eine Funktion, die die MovieShop-Version automatisch erkennen kann (V4.2/4.3 oder V4.8). Bei einem Fehler erhalten Sie eine entsprechende Meldung. Sollte dies eintreten, muß der Scene-Handler über die Tooltypes, bzw. über die entsprechende CLI-Option in den V4.8-Modus geschaltet werden.


Über MacroSystems

MacroSystems hat es leider bis heute - trotz mehrfacher Anfrage - nicht geschafft, mir Entwickler- Unterlagen zukommen zu lassen, sodaß ich ALLES selber herausfinden mußte.

Scene-Handler 5 ist in Arbeit. Die aktuelle Demoversion kann ebenfalls mit MovieShop V5 zusammenarbeiten ! Diese Version hat die selben Features wie der "normale" Scene-Handler (möglicherweise kann es jedoch Probleme beim Direktzugriff auf MovieShop-Partitionen kommen, da ich dies nicht testen kann).


Scene-Handler für MS V4.x / V5.2
Es existieren verschiedene Versionen:
  • Scene-HandlerA - für MovieShop V4.2/4.3/4.8/5.2
  • Scene-Handler4 - nur für MovieShop V4.2/4.3/4.8
  • Scene-Handler5 - nur für MovieShop V5.2
  • Scene-Handler (Demo) - für MovieShop V4.2/4.3/4.8/5.2
Die Arbeitsweise aller Programmversionen ist gleich, die interne Struktur mehr oder weniger unterschiedlich. Die Demo ist im Funktionsumfang eingeschränkt.



Das 4GB-Problem

Der Scene-Handler unterstützt keine Partitionen > 4GB, obgleich die Draco-Version des MovieShop dies kann.

Der Scene-Handler benutzt wie viele andere Programme (z.B. MovieShop) auch das trackdisk.device. Dieses Device erlaubt keinerlei Zugriff auf Daten, die oberhalb der 4GB-Granze abgelegt sind. Das Problem ist, daß die meisten Programme einfach einige Parameter multiplizieren und addieren, um die Platte zu adressieren. Allerdings findet keine überprüfung dieser Berechnugen statt, sodaß diese Programme nicht merken, daß sie Mist bauen. Ohne eine Prüfung ´denken´ sie dann es sei alles ok, greifen jedoch auf Daten zu, die innerhalb des 4GB-Bereiches liegen (z.B. auf den RDB !).

Benutzen Sie also nur Partitionen bis max. 4GB, damit Sie keine Probleme bekommen.

Sollten Sie eine Partition > 4GB benutzen, wird Ihnen dies angezeigt. Handelt es sich ´nur´ um eine kleine überschreitung handelt, wird Ihnen der Zugriff erlaubt. Sie können jedoch sicher sein, daß andere Programme (z.B. auch MovieShop) Ihre Partition / RDB zerstören, sobald sie auf diese Daten zugreifen.



Allgemeine Benutzungshinweise

Das Programm (GUI & CLI) mountet ein neues Gerät (Device). Falls nicht anders angegeben, lautet der Device-Name "SCE:" (falls dieses Gerät bereits existiert, wird "SCE0:", "SCE1:", etc. benutzt).

In diesem neuen Laufwerk finden Sie alle Szenen/Gruppen. Der Datei-/Verzeichniskommentar enthält neben der Länge noch weitere interessante Informationen. Eine Szene kann aus mehreren Teilen zusammengesetzt sein. In den Szenen-Verzeichnissen befinden die Verzeichnisse "PIC00", "PIC01", u.s.w., welche jeden Teil dieser Szene (jede Menge JPEGs) enthalten. Gleiches gilt für "SNDxx".
In jeder Szene/Gruppe befindet sich ein Unterverzeichnis mit dem Namen "PIC", in welchem alle Teile dieser Szene, bzw. alle Szenen und Gruppen einer Gruppe. Gleiches gilt für die Soundtracks.
Sollte eine Szene nur aus einem Teil bestehen oder mit der Option "Hide Parts" versteckt sein, dann sind auch die Verzeichnisse "PICxx" und "SNDxx" nicht sichtbar.
Alle Sounddateien mit dem Namen "SND" und "SNDxx" sind RAW-Sounddateien, die vorsichtig behandelt werden sollten.
Die "SND.AIFF"-Dateien entahlten die selben Sounddaten wie die "SND"-, bzw. "SNDxx"-Dateien, verfügen aber im Gegensatz zu diesen über einen korrekten AIFF-Header.
Es werden ausschließlich 8- und 16-Bit AIFFs unterstützt. aLaw/µLaw-AIFFs werden ebenfalls als AIFFs angezeigt, sollten jedoch nicht benutzt werden.

Um das Programm zu beenden, senden Sie einfach ein "ACTION_DIE"-Paket (z.B. mit Programmen wie UnMount) an den Scene-Handler. Benutzen Sie KEINESFALLS das CLI-Kommando "assign SCE: dismount". In der GUI können Sie das Programm mit einem Klick auf den "Unmount"-Schalter beenden, vom CLI aus beenden Sie den Scene-Handler mit "CTRL-C".

Sie sollten keine Partitionen mounten, die gleichzeitig von MovieShop benutzt werden.

Hey, schick´ mir doch ´ne E-Mail, was Du von dem Programm hälst.



Allgemeine Optionen

Beim Start von der Workbench müssen die Programmoptionen über die Tooltypes gesetzt werden. Beim Start aus dem CLI müssen die CLI-Optionen angegeben werden - auch wenn die GUI geöffnet wird.
DEVMit dieser Option kann der Gerätename (Devicename) vorgegeben werden (z.B. "DF0"). Voreingestellt ist "SCE" ("SCE0", "SCE1", u.s.w., wenn "SCE" bereits existiert).
VOLDieser Parameter legt den Laufwerksnamen fest (z.B. Workbench). Normalerweise wird der Name der Szene, bzw. des Projektes benutzt.
M48Falls Sie MovieShop V4.8-Dateien bearbeiten wollen, müssen Sie diese Option aktivieren (siehe unten).
16BITErmöglicht die ´on the fly´ 8-Bit-/aLaw-/µLaw-Konvertierung. Es werden ausschließlich AIFF-Dateien konvertiert. Die Konvertierung ist zwar nicht besonders schnell, aber sie funktioniert! (Wird bei 16-Bit ignoriert).



Bedienung der GUI

Um das Programmfenster (GUI) zu öffnen, starten Sie das Programm entweder von der Workbench oder aus dem CLI mit dem Parameter "GUI".

Hinweis: In der CLI-Version ist gegenüber der Workbench-Version etwas ´mächtiger´, weil Sie hier mehrere Szenen gleichzeitig laden können.

Wählen Sie zuerst eine exportierte Szene (aka Szenen-Datei), ein Projekt (aka Projekt-Datei) oder eine Backup-Datei zum Restaurieren aus.

Wählen Sie dann den Modus aus:

View-Only Nur Dateien und Verzeichnisse auflisten.
Kein Zugriff auf Daten.
Read-Only JPEGs und Sounds lesen.
Read-Write JPEGs und Sounds lesen.
Es können dem Projekt neue Sounds hinzugefügt werden (siehe unten).
Außerdem können RAW-Sounddaten überschrieben werden.
WICHTIG:Viele Szenen teilen sich ihre Sounddaten. Wenn Sie einen solchen Soundtrack überschreiben, werden ALLE Szenen, die diesen Sound benutzen, geändert.
Backup Backups eines Projektes anfertigen.
Diese Option erzeugt mehrere Dateien (mit vorgegebener Größe), welche ALLE (nur die benutzten) Video- und Audiodaten eines Projektes enthält.
Restore Wählen Sie eine mit ´Backup´ erzeugte Datei (DATA.XXX) zum Zurücksichern aus.
Außerdem müssen Sie die zu überschreibenden Partitionen angeben.
Sie können die Daten auch auf andere Partition schraiben. Es muß nur ausreichend Speicherplaetz darauf vorhanden sein.
Kopieren Sie dann alle "DATA.xxx"-Dateien auf diese Partition (ausgenommen die "DATA.000"-Datei). Nach erfolgreicher Rücksicherung wird eine Projektdatei auf dem Gerät erzeugt. Sie sollten diese Projektdatei benutzen, da hier alle wichtigen Informationen über die Video- und AUdiopartition enthalten sind.



Bedienung über das CLI

FILEGeben Sie hier einen Projektnamen, eine (oder mehrere) Szenendatei(en) (mit den selben Parametern) oder eine Backupdatei zum Restaurieren an, die angemeldet werden soll(en).
DEBUGIst dieser Wert > 0, dann gibt das Programm mehr oder weniger Debug-Informationen über das Filesystem aus (ausschließlich für interne Benutzung).
OPT=OPTSMit diesem Parameter können Sie einige Optionen dem Programm übergeben. Die einzelnen Optionen müssen mit Kommas voneinander getrennt werden (z.B.: "OPTS=M48,WRITE" oder "OPT WRITE,FORCE"). Die Reihenfolge der Optionen spielt dabei keine Rolle. Optionen:
M48Lesen Sie bitte das Kapitel ´allgemeine Hinweise´ und beachten Sie die MovieShop V4.8-Hinweise (siehe oben).
WRITEErmöglicht das Hinzufügen/überschreiben von Sounddaten. Lesen Sie bitte auch die Optionen in der GUI-Anleitung.
FORCEFalls die Video-/Audiopartition andere Dateien erwartet, können Sie die Benutzung mit dieser option ´erzwingen´.
16BITLesen Sie bitte die allgemeinen Bedienungshinweise oben.
BACKUPüber den Scene-Handler können Sie Backups Ihrer Projekte anlegen. Geben Sie die gewünschte Größe der einzelnen Backup-Teile in MB an (z.B. Teile mit 640MB "BACKUP=640"). Lesen Sie bitte auch die Hinweise in der GUI-Beschreibung.
RESTOREBackup-Dateien zurücksichern. Sie müssen die Namen der gewünschten Video- und Audiopartition - durch Komma getrennt - angeben (z.B. Video-Partition VID:, Audio-Partiton AUD4: "RESTORE=VID,AUD4"). Lesen Sie bitte auch die Hinweise in der GUI-Beschreibung.



Neue Sounddaten hinzufügen

Sie können einem Projekt neue Sounddaten hinzufügen. Dazu mounten Sie zuerst ein Projekt im ´Read/Write´-Modus. Dann kopieren Sie einfach eine neue Sounddatei ins Verzeichnis "SCE:-AudioClips-". Die neue Sounddatei muß die selben Parameter (Samplefrequenz, Kanäle, Kompression, Bits) wie Ihr Projekt aufweisen. Falls Sie eine Sounddatei mit gültigem AIFF/AIFC-Header benutzen, wird dieser übersprungen. Andernfalls wird das Sample als RAW-Sample behandelt.
Während Sie eine angemeldete Partition freigeben (Unmount), wird die alte Projekt-Datei als "*.bak" gespeichert. Die neue Projektdatei wird anschließend upgedatet.


Vielen Dank an

Andreas Laaser (WEB) - Deutsche Dokumentation
Riccardo Carletti (WEB) - Italienischer Catalog
(das nächste Update abwarten...)


Einschränkungen

Die Demoversion (unregistriert) hat folgende Einschränkungen:



Disclaimer
This software is subject to the "Standard Amiga FD-Software Copyright Note".
It is SHAREWARE as defined in paragraph 4s.
For more information please read "AFD-COPYRIGHT" (Version 1.4 or higher).




Registrierung/Updates

Das Registrierungs-Formular finden Sie auch unter http://www.baud.de/video/registrationTXT.html.
Hinweis für alle Benutzer, die sich vor Erscheinen der Version V1.0 registrieren lassen: Wenn Sie Ihre E-Mail Adresse angegeben haben, werden Sie Version V0.9x und (sobald fertig) V1.0 per E-Mail bekommen.

Wahrscheinlich werde ich alle Versionen nach V1.0 als Patches veröffentlichen. Sie sollten also immer eine originale Programmversion greifbar haben. Die Patches werde ich auf meiner Homepage und im Aminet (gfx/conv/scene-handerPCH.lha) veröffentlichen.
Möglicherweise werde ich in späteren Versionen Keyfiles/Registriernummern benutzen.



Mailinglisten

Es gibt drei Mailinglisten:
(Die Sprache auf allen Listen ist Englisch)
scenehandler Discussion about Scene-Handler, MovieShop and related.

sh-announce Announcement of new Scene-Handler versions.

sh-binary Binary distribution of Scene-Handler updates.




History

History:
0.99.329-01-2000
  • Added DirectSCSI for MSV5
  • Added an requester for restore
0.99.221-01-2000
  • Schalter ´Show all Parts´ hunzugefügt / CLI: HIDE-option
0.99.117-01-2000
  • Automatische MS-Erkennung eingebaut (V4.2/4.3 und V4.8).
  • Komplette Addressierung auf 64-Bit geändert.
  • AIFF/AIFC-Fehler behoben
0.98.509.01.2000
  • Soundfunktion verbessert.
0.98.403.01.2000
  • Fehler in der GUI behoben.
0.98.331.12.1999
  • Neuen AIFF-Fehler beseitigt.
  • Unterstützung zum Einfügen neuer Sounds eingebaut.
0.98.2Interne Version
  • MovieShop V5-Unterstützung eingebaut (nur in Demoversion).
0.98.117.12.1999
  • Kleinen Kommentar-Fehler entfernt.
  • Neuen ´kleinen´ Fehler bei den versteckten Parts behoben.
0.9816.12.1999
  • MS V4.2 / 16-Bit-Fehler behoben (nur in dieser Version wurde das Intel-Format benutzt).
  • Die 8-Bit-/aLaw-/µLaw - 16-Bit Konvertierung wurde beschleunigt.
  • Es können jetzt auch ´nur Video´-Projekte/Szenen bearbeitet werden.
  • Unterstützung fü AudioClips in Video&Audio-Projekten eingebaut.
  • Lokalisierung eingebaut (Cataloge sind in Vorbereitung).
  • AIFF-Problem mit Frequenzen < 16384 Hz behoben.
0.9704.12.1999
  • 8-Bit-/aLaw-/µLaw nach 16-Bit ´on the fly´- Konvertierung eingebaut.
  • Added a on-the-fly 8bit/A-/µLaw to 16bit conversion
  • AIFF-Speicherfehler korrigiert.
  • 8-Bit Fehler behoben.
0.9630.11.1999
  • Das Problem beim Partitionszugriff wurde behoben.
  • Das CLI-Interface wieder aktiviert.
  • Die Anleitung wurde aktualisiert.
0.9420.11.1999
  • ALaw-/µLaw-/AIFC-Unterstützung eingebaut.
  • Die Ausgaben fü nicht lesbare Projektdateien sind jetzt verständlicher.
0.9316.11.1999
  • Eines der 16-Bit-Probleme unter MS V4.2 wurde behoben.
0.9216.11.1999
  • Der 4GB-Test wurde neu geschrieben (Fehler in der utility.library).
0.9110.11.1999
  • ´DEBUG´-Kommando hinzugefügt.
0.906.11.1999
  • Unterstützung für MovieShop V4.8 hinzugefügt.
  • Die "Error: Comment is too long"-Meldung wurde entfernt.
  • Die Restaurierungs-Funktion wurde abgeschlossen.
0.816.10.1999
  • Erste veröffentlichte Programmversion.


©2000 ALeX Kazik · letzte Änderung 29-Jan-2000